physically present - İspanyolca İngilizce Sözlük